scavenger better - Allemand Anglais Dictionnaire